package com.ziyun.erp.modules.frozenGoods.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 
 * @author xueqz
 * @email 
 * @date 2018-12-01 11:16:28
 */
@TableName("frozen_goods")
public class FrozenGoodsEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * seller_id
	 */
	private Integer sellerId;

	/**
	 * 表主键
	 */
	@TableId
	private Integer id;
	/**
	 * 关联商品id
	 */
	private Long goodsId;
	/**
	 * 冻结前spu状态
	 */
	private String marketable;
	/**
	 * 冻结标识,0代表冻结中,1代表解除冻结
	 */
	private Boolean frozenFlag;
	/**
	 * 商品冻结时间
	 */
	private Date frozenTime;
	/**
	 * 冻结人
	 */
	private String frozenUser;
	/**
	 * 商品冻结时间
	 */
	private Date unfreezeTime;
	/**
	 * 解冻操作人
	 */
	private String unfreezeUser;

	/**
	 * 设置：表主键
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：表主键
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：关联商品id
	 */
	public void setGoodsId(Long goodsId) {
		this.goodsId = goodsId;
	}
	/**
	 * 获取：关联商品id
	 */
	public Long getGoodsId() {
		return goodsId;
	}
	/**
	 * 设置：冻结前spu状态
	 */
	public void setMarketable(String marketable) {
		this.marketable = marketable;
	}
	/**
	 * 获取：冻结前spu状态
	 */
	public String getMarketable() {
		return marketable;
	}
	/**
	 * 设置：冻结标识,0代表冻结中,1代表解除冻结
	 */
	public void setFrozenFlag(Boolean frozenFlag) {
		this.frozenFlag = frozenFlag;
	}
	/**
	 * 获取：冻结标识,0代表冻结中,1代表解除冻结
	 */
	public Boolean getFrozenFlag() {
		return frozenFlag;
	}
	/**
	 * 设置：商品冻结时间
	 */
	public void setFrozenTime(Date frozenTime) {
		this.frozenTime = frozenTime;
	}
	/**
	 * 获取：商品冻结时间
	 */
	public Date getFrozenTime() {
		return frozenTime;
	}
	/**
	 * 设置：冻结人
	 */
	public void setFrozenUser(String frozenUser) {
		this.frozenUser = frozenUser;
	}
	/**
	 * 获取：冻结人
	 */
	public String getFrozenUser() {
		return frozenUser;
	}
	/**
	 * 设置：商品冻结时间
	 */
	public void setUnfreezeTime(Date unfreezeTime) {
		this.unfreezeTime = unfreezeTime;
	}
	/**
	 * 获取：商品冻结时间
	 */
	public Date getUnfreezeTime() {
		return unfreezeTime;
	}
	/**
	 * 设置：解冻操作人
	 */
	public void setUnfreezeUser(String unfreezeUser) {
		this.unfreezeUser = unfreezeUser;
	}
	/**
	 * 获取：解冻操作人
	 */
	public String getUnfreezeUser() {
		return unfreezeUser;
	}

	public Integer getSellerId() {
		return sellerId;
	}

	public void setSellerId(Integer sellerId) {
		this.sellerId = sellerId;
	}
}
